home *** CD-ROM | disk | FTP | other *** search
/ H4CK3R 4 / hacker04 / 04_HACK04.ISO / src / PHP / Another way to Upload.php < prev    next >
Encoding:
Text File  |  2001-07-02  |  2.6 KB  |  58 lines

  1. //**************************************
  2.     //     
  3.     // Name: Another way to Upload
  4.     // Description:Uploads up to 5 files use
  5.     //     r PHP, works perfectly on win32 servers 
  6.     //     such as IIS or Apache for windows. Demon
  7.     //     strates the use of copy(), functions, an
  8.     //     d switch operators.
  9.     // By: Steve Oliver (genocide)
  10.     //
  11.     // Inputs:$destination should be set to 
  12.     //     where you want the files uploaded to.
  13.     //
  14.     //This code is copyrighted and has    // limited warranties.Please see http://
  15.     //     www.Planet-Source-Code.com/xq/ASP/txtCod
  16.     //     eId.285/lngWId.8/qx/vb/scripts/ShowCode.
  17.     //     htm    //for details.    //**************************************
  18.     //     
  19.     
  20.     <?
  21.     function uploadProg($filename1,$filename1_name,$filename2,$filename2_name,$filename3,$filename3_name,$filename4,$filename4_name,$filename5,$filename5_name){
  22.     ########Set the destination here##############
  23.     $destination="C:\\Uploads\\";
  24.     copy($filename1,$destination."/".$filename1_name);
  25.     copy($filename2,$destination."/".$filename2_name);
  26.     copy($filename3,$destination."/".$filename3_name);
  27.     copy($filename4,$destination."/".$filename4_name);
  28.     copy($filename5,$destination."/".$filename5_name);
  29.     echo "<h1>File(s) Uploaded...</h1>";
  30.     echo "<b>$filename1_name was uploaded succesfully.</b><br>";
  31.     echo "<b>$filename2_name was uploaded succesfully.</b><br>";
  32.     echo "<b>$filename3_name was uploaded succesfully.</b><br>";
  33.     echo "<b>$filename4_name was uploaded succesfully.</b><br>";
  34.     echo "<b>$filename5_name was uploaded succesfully.</b><br><br>";
  35.     echo "<a href=\"upload.php\">Click here to go back.</a>";
  36.     }
  37.     function main(){?>
  38.     <form method="post" action="upload.php" enctype="multipart/form-data">
  39.     Files to Upload:<br>
  40.     <input type="file" name="filename1" size="20" tabindex="1"><br>
  41.     <input type="file" name="filename2" size="20" tabindex="2"><br>
  42.     <input type="file" name="filename3" size="20" tabindex="3"><br>
  43.     <input type="file" name="filename4" size="20" tabindex="4"><br>
  44.     <input type="file" name="filename5" size="20" tabindex="5"><br>
  45.     <input type="hidden" name="action" value="uploadProg">
  46.     <input type="submit" value="Upload Files" tabindex="6">
  47.     </form><?}
  48.     switch ($action){
  49.     default:
  50.     main();
  51.     break;
  52.     case "uploadProg":
  53.     if ($filename1=="none") {echo("<h1>No File Selected....</h1>"); break;}
  54.     uploadProg($filename1,$filename1_name,$filename2,$filename2_name,$filename3,$filename3_name,$filename4,$filename4_name,$filename5,$filename5_name);
  55.     break;
  56.     }
  57.     ?>
  58.